package br.ucb.tcc.actions;

public abstract class BotSystemAction<T> {
	/**
	 * 
	 * @param action = User text entry.
	 * @return Generated XML in AIML format.
	 */
	public abstract String decriptyAction(String action);
	
	/**
	 * 
	 * @param obj = Object to generate XML
	 * @return XML generated
	 */
	abstract String generateXML(T obj);
}